/**
 * 
 */
package com.cudex.negocio.Manager;

import java.util.ArrayList;

import javax.ejb.Remote;

import com.cudex.negocio.beans.Clientes;
import com.cudex.negocio.beans.Facturas;

/**
 * @author Nicolas Bordenave
 * @date 04/12/2011
 * @version 1.0
 */

@Remote
public interface IManagerFacturas {

	public Boolean crearFactura(Facturas c) throws Exception;

	public Boolean modificarFactura(Facturas c) throws Exception;

	public Boolean eliminarFactura(Facturas c) throws Exception;

	public Facturas buscarFactura(Facturas c) throws Exception;

	public Facturas buscarFacturaCliente(Clientes c) throws Exception;
	
	public ArrayList<Facturas> buscarFacturasCliente(Clientes c) throws Exception;

}
